package com.briup.day18;

import java.io.BufferedWriter;
import java.io.FileWriter;

/**
 * 编写代码，实现将数字1-100 写到指定的文件中,写的过程通过缓存特点实现提高程序效率
 * @author lining
 * @date 2024/1/30 9:13
 */
public class TestBufferedWriter {
    public static void main(String[] args) throws Exception{
        //1.声明2个流。并创建流对象  节点流（文件）   包装流(效率)
        FileWriter fw = new FileWriter("num.txt");
        BufferedWriter bw = new BufferedWriter(fw);
        //2.操作流：写操作（一次写一个 一次写多个）
        for (int i = 0; i <= 100; i++) {
            //通过缓存流进行写操作
            bw.write(String.valueOf(i));
        }
        //3.刷新流
        bw.flush();
        //4.关闭流
        fw.close();
        bw.close();
    }
}
